package com.lc.schedule.dao;

import com.lc.schedule.pojo.SysSchedule;

import java.util.List;

/**
 * @author liuchun
 */
public interface SysScheduleDao {

    /**
     *用于添加一条日程记录
     * @param sysSchedule
     * @return 返回影响行数
     */
    int addSchedule(SysSchedule sysSchedule);


    /**
     *查询所有的日程列表
     * @param sysSchedule
     * @return
     */
    List<SysSchedule> findAll(SysSchedule sysSchedule);

    //查询用户日程
    List findSchedule(int uid);

    //在当前用户下新增一个日程
    Integer addScheduleByUser(int uid);

    Integer UpdateItem(SysSchedule sysSchedule);

    Integer deleteSchedule(SysSchedule sysSchedule);
}
